horrible murders - French English Dictionary